package edu.cibertec.alquiler.action;

import java.util.List;

import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;

import edu.cibertec.alquiler.entity.DetalleUsuarioVideo;
import edu.cibertec.alquiler.service.ApplicationBusinessDelegate;
import edu.cibertec.alquiler.service.ReportesService;

@SuppressWarnings("serial")
public class ReportesAction extends ActionSupport{
	
	private String parametro;
	private String parametromora;
	private int codigo;
	
	private static ApplicationBusinessDelegate abd = new ApplicationBusinessDelegate();
	private ReportesService repserv = abd.getReportesService();
	private List<DetalleUsuarioVideo> lstDetalleUsuarioVideo;
	
	

	public String rptListadoSeguimiento(){
		try {
			System.out.println("ESTOY EN MI ACTION REPORTES");
			lstDetalleUsuarioVideo= repserv.rptListadoSeguimiento(parametro);
			System.out.println("SUPUESTAMENTE YA DEBE LISTAR");
		} catch (Exception e) {
			e.printStackTrace();
		}
		return SUCCESS;
	}
	
	public String rptListadoPagarMora(){
		try {
			System.out.println("ESTOY EN MI ACTION REPORTES");
			
			ActionContext.getContext().put("codigo", codigo);
			System.out.println("EL CODIGO DEL DETALLE ES : "+codigo);
			lstDetalleUsuarioVideo= repserv.rptListadoPagarMora(codigo);
			System.out.println("SUPUESTAMENTE YA DEBE LISTAR");
		} catch (Exception e) {
			e.printStackTrace();
		}
		return SUCCESS;
	}
	

	
	public String getParametromora() {
		return parametromora;
	}

	public void setParametromora(String parametromora) {
		this.parametromora = parametromora;
	}
	public String getParametro() {
		return parametro;
	}

	public void setParametro(String parametro) {
		this.parametro = parametro;
	}
	
	public List<DetalleUsuarioVideo> getLstDetalleUsuarioVideo() {
		return lstDetalleUsuarioVideo;
	}

	public void setLstDetalleUsuarioVideo(
			List<DetalleUsuarioVideo> lstDetalleUsuarioVideo) {
		this.lstDetalleUsuarioVideo = lstDetalleUsuarioVideo;
	}

	public int getCodigo() {
		return codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}
	
}
